/*
 * @Date: 2023-06-27 17:17:28
 * @作者: 七星玉蘅
 * @邮箱: 1532250426@qq.com
 * @LastEditTime: 2023-06-28 08:38:43
 * @FilePath: \kaifamiao\client\src\utils\mysql.js
 */
// 导入mysql模块
const mysql = require('mysql');

//创建连接
const sqlConfig = {
    host: '47.109.42.76',      // 数据库主机名
    user: 'miaolegemiao',           // 数据库用户名
    password: 'Miaolegemiao@123',   // 数据库密码
    database: 'miaolegemiao'  // 数据库名称
}
let connection = mysql.createConnection(sqlConfig)
//做交互
const sqlFn = function (sql, arr, callback) {
    connection.query(sql, arr, (err, results) => {
        if (err) {
            throw err
        }
        // console.log(sql);
        // console.log(results);
        callback(results)
    })
}
//导出方法
module.exports = sqlFn


// // 连接到数据库
// connection.connect((err) => {
//     if (err) {
//         console.error('数据库连接失败：', err);
//         return;
//     }
//     console.log('成功连接到数据库');

//     // 在这里可以执行数据库操作
//     // 例如执行查询
//     connection.query('SELECT * FROM `rank`', (error, results, fields) => {
//         if (error) {
//             console.error('查询失败：', error);
//             return;
//         }
//         console.log('查询结果：', results);
//     });

//     // 关闭数据库连接
//     connection.end();
// });

